package com.yq.core.service;

import com.yq.core.base.service.BaseService;
import com.yq.core.entity.SysUserEntity;
import com.yq.core.util.Page;

import java.util.List;
import java.util.Map;

/**
 * 信  息: [yiqnuan] [2017-05-04] [1.0];
 * 描  述: 管理员 Service 接口
 */
public interface SysUserService extends BaseService<SysUserEntity, String> {

    /** 人员列表查询 **/
    public Page<Map<String, Object>> pageUserList(Map<String, Object> parameter, Page page);

    /** 账户查询 **/
    public String findAccount();

    /** 获取人员角色关联 **/
    public List<Map<String, Object>> userRoleTree(Map<String, Object> parameter);

    /** 管理员授权 **/
    public void updateAccredit(Map<String, Object> parameter);
}
